home *** CD-ROM | disk | FTP | other *** search
-
-
-
- mmmmmmmmssssccccdddd((((1111MMMM)))) mmmmmmmmssssccccdddd((((1111MMMM))))
-
-
-
- NNNNAAAAMMMMEEEE
- mmscd - communicates with MMSC (including front panel display) on
- Origin2000 and Onyx2 rack systems
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- ////uuuussssrrrr////eeeettttcccc////mmmmmmmmssssccccdddd [ ----ffff ssssddddeeeevvvv ] [ ----cccc ccccddddeeeevvvv ]
- [ ----bbbb bbbbaaaauuuudddd ] [ ----uuuu ffffrrrreeeeqqqq ]
- [ ----tttt """"ttttiiiittttlllleeee"""" ] [ ----NNNN ccccppppuuuussss ] [ ----DDDD ffffccccttttrrrr ]
- [ ----ggggddddllllmmmmnnnnGGGGMMMM ]
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- _m_m_s_c_d is a daemon run by /_e_t_c/_r_c_2._d/_S_3_3_s_n_0_s_t_a_r_t. It handles all
- necessary communications with an Origin2000 system's Multi-Module System
- Controller (MMSC). An MMSC is usually connected to systems composed of
- more than one module (one or more racks).
-
- The MMSC controls power sequencing and fan speed, monitors system
- sensors, and drives the LCD front panel. _m_m_s_c_d works with the MMSC to
- run the CPU activity meter on the front panel, perform controlled normal
- or emergency system shutdowns, and handle warning and alarm messages from
- the system controller.
-
- Only one _m_m_s_c_d can run as a daemon at a time, and it must be run as root.
- After _m_m_s_c_d is started, it probes the console device to determine if an
- MMSC is present, and if not, it exits.
-
- The options are:
-
- ----ffff ssssddddeeeevvvv
- Specifies the name of a non-console serial device to which the MMSC
- is attached, in the case where it is not connected directly to the
- console port /_d_e_v/_t_t_y_d_1. This can be used to test the graph display
- without multiplexing MMSC control through the console.
-
- ----cccc ccccddddeeeevvvv
- Specifies the name of a console serial device to which the MMSC is
- attached. This defaults to /dev/console on non-graphics systems,
- but must be /dev/ttyd1 on graphics systems.
-
- ----bbbb bbbbaaaauuuudddd
- Specifies a baud rate to use other than the default, whether the
- MMSC is attached to the console or to a different serial device.
-
- ----gggg Graceful powerdown mode causes _m_m_s_c_d to handle shutdowns by sending
- a hang-up signal to all processes, waiting two seconds, sending a
- kill signal to all processes, syncing all disks, and then powering
- the system down.
-
- ----dddd Debug mode _m_m_s_c_d displays debugging information relating to
- transactions with the MMSC.
-
-
-
-
-
- PPPPaaaaggggeeee 1111
-
-
-
-
-
-
- mmmmmmmmssssccccdddd((((1111MMMM)))) mmmmmmmmssssccccdddd((((1111MMMM))))
-
-
-
- ----llll Display per node averages of cpu utilization. Each bar represents
- the average of the cpu activity for all cpus on that node. This
- option is provided for use with 256 processor systems and is the
- default on those systems.
-
- ----mmmm CPU meter mode causes performance information to be displayed on a
- bar graph on the MMSC LCD panel. When the default console device is
- used for MMSC communications, this data may have an impact on
- console performance, depending on the amount of data and meter
- update rate.
-
- ----MMMM The display will show memory utilization information for each node.
- Each bar will display the amount of free, in use, and kernel memory
- for each node.
-
- ----uuuu ffffrrrreeeeqqqq
- Sets CPU meter update frequency in Hz. The default is chosen so as
- to use at most 25% of available console bandwidth.
-
- ----DDDD ffffccccttttrrrr
- Sets CPU meter bar decay (smoothing) factor as a multiplier per
- second. The default is 0.25.
-
- ----tttt ttttiiiittttlllleeee
- Sets the title string at the top of the CPU meter display. The
- default is "Origin2000 System Activity." The maximum string length
- is 32. If the string is longer, the default title will be displayed
- instead.
-
- ----NNNN ccccppppuuuussss
- Causes _m_m_s_c_d to pretend there are a different number of CPUs than
- there actually are when drawing the CPU meter. This is used to test
- the CPU meter.
-
- ----nnnn Prevents _m_m_s_c_d from forking into the background when it starts,
- which is useful for debugging.
-
- ----GGGG Include graphics information in CPU meter. Causes systems which
- have graphics support to include an additional bar graph color to
- indicate the amount of time the CPUs are spending waiting on
- graphics.
-
- CCCCAAAABBBBLLLLIIIINNNNGGGG
- The multi-module rack system must be cabled according to the instructions
- in the user guide. If the cabling is incorrect, _m_m_s_c_d exits within 3
- seconds of being started because the MMSC cannot be contacted.
-
- Briefly, the ttyd1 serial port is connected to the MMSC BaseIO port (COM
- 4) using a DB-9 to DIN-8 cable. The ttyd1 port is the right-most BaseIO
- serial port on the master module. The master module is the one whose
- four-character LED display has a "c" next to the module number.
-
-
-
-
- PPPPaaaaggggeeee 2222
-
-
-
-
-
-
- mmmmmmmmssssccccdddd((((1111MMMM)))) mmmmmmmmssssccccdddd((((1111MMMM))))
-
-
-
- The system console is accessed by connecting a terminal to the Console
- port (COM 1) on the MMSC. If connected properly, the MMSC will respond
- with the prompt "MMSC>" when Control-T is typed on the terminal.
-
- On systems with MMSC firmware earlier than version 1.1, it may be
- necessary to enable the MMSC to talk. On the MMSC console, type
- Control-T to get the MMSC prompt, and enter _c_o_m _4 to list port settings.
- Check the output for _o_o_b _y. If you see _o_o_b _n, then type Control-T and
- enter _c_o_m _4 _o_o_b _y.
-
- To try starting _m_m_s_c_d again, run /_e_t_c/_i_n_i_t._d/_s_n_0_s_t_a_r_t _s_t_a_r_t.
-
- DDDDIIIIAAAAGGGGNNNNOOOOSSSSTTTTIIIICCCCSSSS
- _m_m_s_c_d writes messages into /_v_a_r/_a_d_m/_s_y_s_l_o_g to indicate abnormal
- conditions, such as when the connection to the MMSC is lost, or _m_m_s_c_d is
- killed.
-
- If _m_m_s_c_d exits within 3 seconds of being started, there is a problem with
- the communications path (refer to CABLING above).
-
- SSSSEEEEEEEE AAAALLLLSSSSOOOO
- syslog(3C).
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- PPPPaaaaggggeeee 3333
-
-
-
-